uranium reactors - French English Dictionary